
# 类变量
"""
- 类变量的申明 ：在类的内部，方法的外部去申明 ，一般情况下放在最上面
- 调用的方式有2种 ： 第一种使用类名直接调用 ，第二种使用实例化对象调用。
- 类变量的作用范围是最大的，在类的任何位置都是可以访问到类变量的 。
"""


# 实例: 创建学生类，要求有属性：姓名和年级 ; 方法有：学习的方法，打印学生的上课情况
class Students():

    # 类变量
    name = "张三"
    grade = "2"

    def __init__(self):
        pass

    # 学习的方法
    def study(self):
        print("学生：{},目前{}年级，正在学习！！".format(self.name,self.grade))


# 使用类名去调用 ：类名.类变量
print(Students.name)
print(Students.grade)

# 通过实例去调用 ：对象.类变量
s = Students()
print(s.name)


# 类变量的实际使用
class UserInfo():


    username = 'admin'
    password = '123456'
    base_url = 'http://www.baidu.com'

class MysqlInfo():

    # 数据库连接信息
    ip = 'localhost'
    username = 'root'
    password = 'root'
    database = 'school'
